/**
 * 该文件通过脚本自动生成，请不要手动修改该文件
 * 生成时间：2023-3-16 14:8:41:190
 **/
export default class equipAdd {
  constructor(request) {
    this.request = request;
  }

  /**
   * 高压线路 - 新增站外高压【110kV+35kV】线设备
   * @param {} * editEquip - editEquip
   */
  post_equipAdd_addHighLineEquips(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-txfw/equipAdd/addHighLineEquips",
      method: "post",
      params: params,
    });
  }

  /**
   * 中压线路 - 新增站外中压【10kV】线设备
   * @param {} * editEquip - editEquip
   */
  post_equipAdd_addLineEquips(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-txfw/equipAdd/addLineEquips",
      method: "post",
      params: params,
    });
  }

  /**
   * 配电站 - 新增配电站房【环网柜、开闭所、分支箱、箱式变、配电室】
   * @param {} * dzRequestVo - dzRequestVo
   */
  post_equipAdd_addPdzf(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-txfw/equipAdd/addPdzf",
      method: "post",
      params: params,
    });
  }

  /**
   * 虚拟点 - 预置π接点
   * @param {} * cutLineRequestVo - cutLineRequestVo
   */
  post_equipAdd_addPiNode(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-txfw/equipAdd/addPiNode",
      method: "post",
      params: params,
    });
  }

  /**
   * 新增升压站
   * @param {} * dzRequestVo - dzRequestVo
   */
  post_equipAdd_addRyz(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-txfw/equipAdd/addRyz",
      method: "post",
      params: params,
    });
  }

  /**
   * 虚拟点 - 预置T接点
   * @param {} * cutLineRequestVo - cutLineRequestVo
   */
  post_equipAdd_addTNode(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-txfw/equipAdd/addTNode",
      method: "post",
      params: params,
    });
  }

  /**
   * 站外变压器 - 新增柱上变压器设备
   * @param {} * cutLineRequestVo - cutLineRequestVo
   */
  post_equipAdd_addZsbyq(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-txfw/equipAdd/addZsbyq",
      method: "post",
      params: params,
    });
  }

  /**
   * 站外开关 - 新增配电开关类设备【柱上断路器、负荷开关】
   * @param {} * cutLineRequestVo - cutLineRequestVo
   */
  post_equipAdd_addZwkg(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-txfw/equipAdd/addZwkg",
      method: "post",
      params: params,
    });
  }

  /**
   * 变电站 - 保存模板类型的变电站
   * @param {} * dzRequestVo - dzRequestVo
   */
  post_equipAdd_saveBdzTempl(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-txfw/equipAdd/saveBdzTempl",
      method: "post",
      params: params,
    });
  }
}
